import request from '@/utils/request'
import request2 from '@/utils/request2'
import {technologyApiUrl} from '@/api/config'
const SCIENCE = `${technologyApiUrl}/sciences`
const ApiUrl = `${technologyApiUrl}`

/**
 * 成果等级分页列表
 * @param parameter
 */
export function getGradeList(parameter) {
    return request({
        url: SCIENCE + '/achievements/levels',
        method: 'get',
        params: parameter
    })
}
/**
 * 成果等级新增
 * @param parameter
 */
export function getAddGrade(parameter) {
    return request({
        url: SCIENCE + '/achievements/level',
        method: 'post',
        data: parameter
    })
}
/**
 * 成果完成新增
 * @param parameter
 */
export function completeAdd(parameter) {
    return request({
        url: ApiUrl + '/technology/types-label/add',
        method: 'post',
        data: parameter
    })
}
/**
 * 成果完成查看
 * @param parameter
 */
export function completeList(parameter) {
    return request({
        url: ApiUrl + '/technology/types-label/list',
        method: 'get',
        params: parameter
    })
}
/**
 * 成果等级编辑
 * @param parameter
 */
export function getEditGrade(parameter) {
    return request({
        url: SCIENCE + '/achievements/level/update',
        method: 'post',
        data: parameter
    })
}

export function del(parameter) {
    return request2({
        url: SCIENCE + '/achievements/level/delete',
        method: 'get',
        params: parameter,
    })
}
export function delType(parameter) {
    return request2({
        url: SCIENCE + '/achievements/delete',
        method: 'get',
        params: parameter,
    })
}
/**
 * 成果分类列表
 * @param parameter
 */
export function getClassifyList(params) {
    return request({
        url: SCIENCE + '/achievements/types',
        method: 'get',
        params
    })
}
/**
 * 成果分类新增
 * @param parameter
 */
export function getAddClass(parameter) {
    return request({
        url: SCIENCE + '/achievements/type',
        method: 'post',
        data: parameter
    })
}
/**
 * 成果分类编辑
 * @param parameter
 */
export function getEditClass(parameter) {
    return request({
        url: SCIENCE + '/achievements/type/update',
        method: 'post',
        data: parameter
    })
}
/**
 * 成果分类停用
 * @param parameter
 */
export function deactivate(parameter) {
    return request({
        url: SCIENCE + '/achievements/types/deactivate',
        method: 'post',
        data: parameter
    })
}

